Velvet leatherjacket - German English Dictionary